engine deposits - Turkish English Dictionary